﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Sinacor.Servico.Bovespa.Corretagem.Service.DataContract.Request;

namespace Sinacor.Servico.Bovespa.Corretagem.Service.DataContract.Request
{
    //Task  : 5617 
    // Data : 12/03/2009
    // Autor:Apsilva
    [DataContract(Namespace = "http://www.bovespa.com.br/Sinacor.ServicoCorretagem.Service.DataContract.Request", Name = "DescontoRequest")]
    public class DescontoRequest
    {
      
        #region Campos

        /// <summary>
        /// Campo _percentualAllIn
        /// </summary>
        private decimal? _percentualAllIn;

        /// <summary>
        /// Campo _percentualDescontoAcresimo
        /// </summary>
        private System.Decimal ?  _percentualDescontoAcresimo;

       
        private PeriodoRequest _periodo; 
       

        #endregion

        
        #region Propriedades

        /// <summary>
        /// Propriedade  PercentualAllIn
        /// </summary>

        [DataMember]
        public decimal? PercentualAllIn
        {
            get { return _percentualAllIn; }
            set { _percentualAllIn = value; }
        }

        /// <summary>
        /// Propriedade PercentualDescontoAcresimo
        /// </summary>
        [DataMember]
        public System.Decimal ?  PercentualDescontoAcresimo
        {
            get { return _percentualDescontoAcresimo; }
            set { _percentualDescontoAcresimo = value; }
        }

        /// <summary>
        /// Propriedade Periodo
        /// </summary>
        [DataMember]
        public PeriodoRequest Periodo
        {
            get { return _periodo; }
            set { _periodo = value; }
        }

        #endregion
    }
}
